<!--除登录页面外所有二级页面的父页面-->
<template>
  <div style="display: flex">
    <div :style="{width:(clo ? '64px' : '208px')}">
      <el-menu style="width: 100%;height: 100vh;"
               background-color="#0aa1ed"
               text-color="white"
               active-text-color="#ff0"
               unique-opened
               :collapse="clo"
               :collapse-transition="false"
               router
      >
        <el-row style="padding-top:10px">
          <el-col :span="2"></el-col>
          <el-col :span="7" style="padding-left: 7px;">
            <el-avatar src="/imgs/admin/logo.png" style="width: 35px;height: 35px;"></el-avatar>
          </el-col>
          <el-col :span="clo ? 0 : 13">
            <span style="color: white;font-weight: bold;position: relative;top: 8px;left: 2px">智慧车辆</span>
          </el-col>
        </el-row>
        <el-sub-menu index="1">
          <template #title>
            <el-icon style="font-size: 20px"><user/></el-icon>
            <span>用户管理</span>
          </template>
          <el-menu-item index="/user">用户列表</el-menu-item>
        </el-sub-menu>
        <el-sub-menu index="2">
          <template #title>
            <el-icon style="font-size: 20px"><van/></el-icon>
            <span>车辆管理</span>
          </template>
          <el-menu-item index="/vehicle">车辆列表</el-menu-item>
        </el-sub-menu>
        <el-sub-menu index="3">
          <template #title>
            <el-icon style="font-size: 20px"><place/></el-icon>
            <span>调度管理</span>
          </template>
          <el-menu-item index="/application">用车申请</el-menu-item>
          <el-menu-item index="/audit">用车审批</el-menu-item>
          <el-menu-item index="/distribute">车辆调度</el-menu-item>
        </el-sub-menu>
        <el-sub-menu index="4">
          <template #title>
            <el-icon style="font-size: 20px"><location/></el-icon>
            <span>围栏管理</span>
          </template>
          <el-menu-item index="geofence">围栏列表</el-menu-item>
        </el-sub-menu>
        <el-sub-menu index="5">
          <template #title>
            <el-icon style="font-size: 20px"><messagebox/></el-icon>
            <span>字典管理</span>
          </template>
          <el-menu-item index="/dict">字典列表</el-menu-item>
        </el-sub-menu>
      </el-menu>
    </div>
    <div  :style="{width:(clo ? 'calc(100% - 64px)' : 'calc(100% - 208px)')}">
      <el-header>
        <el-icon size="21px" @click="changeclo"><expand/></el-icon>
      </el-header>
    </div>
  </div>

  <router-view/>
</template>

<script setup>
import {ref} from "vue";

const clo=ref(false)
const changeclo=()=>{
  clo.value=!clo.value
}
</script>
